Comparable and comparator interface difference analysis in JavaSource: Code Farming Network | Time: 2015-03-16-10:25:20 | Hits:8902
[Introduction] This article is to be detailed analysis of Java comparable and comparator interface
Comparable introduction
Comparable is the sort interface.
If a class implements the comparable interface, it means "this class supports sorting." The class that implements the comparable interface supports sorting, assuming that there is now a list (
Transfer from http://www.cnblogs.com/skywang12345/p/3324788.htmlIn this article, we first introduce the comparable and Comparator two interfaces, and their differences, and then, with examples, explain how they are used.
Comparable
"This article goes from" http://www.cnblogs.com/skywang12345/p/3324788.htmlComparable introductionComparable is the sort interface.If a class implements the comparable interface, it means " this class supports sorting ." The class that implements
Comparablecomparable is the sort interface.If a class implements the comparable interface, it means "this class supports sorting." The class that implements the comparable interface supports sorting, assuming that there is now a list (or array) of
Here is a brief introduction to Java's comparable internal comparator and comparator external comparator usage implementationSo let's do a sort of between objects, first build a model or call Javaben. As follows:The use of the 1.Java comparable
In this article, we introduce the comparable and comparator two interfaces, and their differences, and then, by example, explain how they are used.
Comparable introduction
Comparable is the sort interface.
If a class implements the comparable
Requirement scenario description:You need to sort a Collection in some way. For example, we need to sort a collection of User objects by company and name. The User object is as follows: The code is as follows:Copy code Package com. guoweiwei.
The details and differences of Java comparable and Comparator
Java provides us with two comparison mechanisms: comparable and Comparator, what is the difference between them? Come to understand today.
Comparable natural sort
Comparable under the
Tag: null override cannot serial failed RBO entity i++ dataAfter reading this article you will learn:
Comparable natural sort
Comparator Custom Sorting
Summarize
There are two comparison mechanisms
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.